#include <stdio.h>
#include<iostream>
using namespace std;
int a[100]={3};
void combrecur(int n, int r)
{
    /**********  Begin  **********/
	int i,j;
	for(i=n;i>=r;i--){
	  	a[r]=i;
	  	if(r>1)
			combrecur(i-1,r-1);
		else{
		  	for(j=a[0];j>0;j--)
		  		printf("%d ",a[j]);
		  	printf("\n");
		}
	}
    /**********  End  **********/
}



int main()
{
    /**********  Begin  **********/
	int n,r;
	scanf("%d%d",&n,&r);
	combrecur(n,r);
    /**********  End  **********/
}
